JAVA 지식 String 객체는 변경되지 않고 StringBuffer는 변경되지 않는 이유는 무엇입니까? 1. String 객체 불변, StringBuffer 객체 불변의 의미: 예를 들어 String str = "aa", str = "aa"+"bb"; 이때str의 값은'aabb'이지만'aabb'는 시작하는 문자열'aa'뒤에 직접 연결된'bb'가 아니라'aabb'를 새로 생성했습니다. 문자열'aa'가 초기화되면 그 값은 다시 바꿀 수 없습니다. StringBuffer strb = StringBu... JAVA 지식 자바 생 성 대상 의 네 가지 방식 이것 은 우리 가 자주 사용 하 는 대상 을 만 드 는 방식 입 니 다.new 클래스 이름()을 통 해 이러한 구조 함수(인삼 과 인삼 없 음)를 호출 할 수 있 습 니 다.이런 방식 은 클래스 의 생명주기 에서 불 러 오기,초기 화,실례 화 세 가지 조작 이 모두 실 행 될 것 이다 클래스 클래스 의 new Instance 방법 으로 대상 을 만 들 수 있 습 니 다.이 new Instan... 자바JAVA 지식
String 객체는 변경되지 않고 StringBuffer는 변경되지 않는 이유는 무엇입니까? 1. String 객체 불변, StringBuffer 객체 불변의 의미: 예를 들어 String str = "aa", str = "aa"+"bb"; 이때str의 값은'aabb'이지만'aabb'는 시작하는 문자열'aa'뒤에 직접 연결된'bb'가 아니라'aabb'를 새로 생성했습니다. 문자열'aa'가 초기화되면 그 값은 다시 바꿀 수 없습니다. StringBuffer strb = StringBu... JAVA 지식 자바 생 성 대상 의 네 가지 방식 이것 은 우리 가 자주 사용 하 는 대상 을 만 드 는 방식 입 니 다.new 클래스 이름()을 통 해 이러한 구조 함수(인삼 과 인삼 없 음)를 호출 할 수 있 습 니 다.이런 방식 은 클래스 의 생명주기 에서 불 러 오기,초기 화,실례 화 세 가지 조작 이 모두 실 행 될 것 이다 클래스 클래스 의 new Instance 방법 으로 대상 을 만 들 수 있 습 니 다.이 new Instan... 자바JAVA 지식